site-specific installation - German English Dictionary